package com.chengyu.core.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class ShopApplyRequest implements Serializable {
    @ApiModelProperty(value = "主键ID")
    private Integer id;

    @ApiModelProperty(value = "用户ID")
    private Integer memberId;

    @ApiModelProperty(value = "用户名称")
    private String memberName;

    @ApiModelProperty(value = "店铺类型>>1个人>>2企业>>3旗舰")
    private Integer type;

    @ApiModelProperty(value = "店铺类型>>1商户>>2运输>>3公益")
    private Integer shoptype;

    @ApiModelProperty(value = "企业名/姓名")
    private String realname;

    @ApiModelProperty(value = "身份证/统一信用")
    private String idcard;

    @ApiModelProperty(value = "身份证/国徽面")
    private String idcardEmblem;

    @ApiModelProperty(value = "医疗证件号")
    private String medicalNumber;

    @ApiModelProperty(value = "医疗证件照片")
    private String medicalPhoto;

    @ApiModelProperty(value = "身份证/正面")
    private String idcardFront;

    @ApiModelProperty(value = "证件图片")
    private String cardImg;

    @ApiModelProperty(value = "商标证书")
    private String brandImg;

    @ApiModelProperty(value = "店铺照片")
    private String shopPhoto;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "微信号")
    private String weixin;

    @ApiModelProperty(value = "店铺名称")
    private String name;

    @ApiModelProperty(value = "营业执照号")
    private String number;

    @ApiModelProperty(value = "联系人")
    private String contacts;

    @ApiModelProperty(value = "紧急联系人")
    private String emergencycontact;

    @ApiModelProperty(value = "紧急联系人电话")
    private String emergencymobile;

    @ApiModelProperty(value = "联系人电话")
    private String mobile;

    @ApiModelProperty(value = "描述")
    private String produce;

    @ApiModelProperty(value = "LOGO")
    private String logo;

    @ApiModelProperty(value = "省")
    private String province;

    private String provinceCode;

    @ApiModelProperty(value = "市")
    private String city;

    private String cityCode;

    @ApiModelProperty(value = "区")
    private String area;

    private String areaCode;

    @ApiModelProperty(value = "地址")
    private String address;

    @ApiModelProperty(value = "状态(0已提交资质>>1完善店铺>>2审核中>>3通过>>4驳回)")
    private Integer status;

    @ApiModelProperty(value = "原因")
    private String reason;

    @ApiModelProperty(value = "描述")
    private String remark;



}
